AI与智能硬件编程入门课

1-1 认识Arduino

课程目录

  1. Arduino简介
  2. 硬件介绍
  3. 软件介绍

一、Arduino简介

1. Arduino是什么?

Arduino图标

图1 Arduino图标

Arduino是一款开源电子平台,包含硬件(各种型号的Arduino板)和软件(Arduino IDE)等。

2. Arduino的由来

Arduino创始人

图2 Arduino的创始团队

高科技设计学校的教师Massimo Banzi、晶片工程师David Cuartielles和Banzi的学生David Mellis共同开发了Arduino。Massimo Banzi喜欢去一家名叫di Re Arduino的酒吧,该酒吧是以1000年前意大利国王Arduin的名字命名的。为了纪念这个地方,他将这块电路板命名为Arduino。

二、硬件介绍

1. 常见开发板类型

各种类型的开发板

图3 各种类型的开发板

Arduino的型号有很多,最常见的有Arduino Uno、Arduino Nano、Arduino Mega等。

2. 实验套装使用的主控板

Arduino Nano板

图4 Arduino Nano板

本实验套装中使用的是Arduino Nano开发板,它体积小巧但功能强大,非常适合制作各种电子项目。

三、软件介绍

1. Arduino IDE

Arduino IDE启动页面

图5 Arduino IDE启动页面

Arduino IDE是Arduino的开放源代码的集成开发环境,特点是界面友好,语法简单,下载方便以及跨平台的兼容性。

2. Mixly(米思齐)

Mixly编程界面

图6 Mixly编程界面

Mixly(米思齐)是北京师范大学米思齐团队研发的一款图形化编程软件,功能强大,能够迅速上手,特别适合初学者和中小学生使用。

知识重点总结